vanmaram

താന്നി മരം - meaning in english

Meanings for താന്നി മരം

noun
Terminalia tree